Modeling Distributed Software Systems with Object Coordination Nets

نویسندگان

  • Holger Giese
  • Jörg Graf
  • Guido Wirtz
چکیده

A dedicated approach for the design and development of distributed software systems is outlined. The method may be used in combination with any standard object-oriented analysis and design method as far as static aspects are concerned. A new formalism based on extended Petri-Nets { so called Object Coordination Nets (OCoNs) { is used to describe the coordination of the behavior of a class on a per service (method) basis, the allocation of object resources as well as behavioral contracts. The paper discusses the rationale behind the key points of the OCoN approach, introduces the method and illustrates it by means of an extended example.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Nets Coordination Object OCoN

Due to hardware developments, strong application needs and the overwhelming innuence of the net in almost all areas, distributed systems, especially software systems, have become one of the most important topics for nowadays software industry. Unfortunately, distribution adds its share to the problems of developing complex software systems. Heterogeneity in both, hardware and software, concurre...

متن کامل

Seamless Visual Object-Oriented Behavior Modeling for Distributed Software Systems

To ease the development of distributed systems, the visual notions for the structural aspects of object-oriented analysis and design should be combined with techniques handling concurrency and distribution. A novel approach and language for the visual design of distributed software systems is introduced and illustrated by means of an example. The language of OCoNs (Object Coordination Nets) is ...

متن کامل

A Real Object-Oriented Visual Design Language for Distributed Software Systems

State-of-the-art object-oriented analysis and design combined with techniques handling concurrency and distribution on the design level ease the development of distributed systems. A novel approach and language for the visual design of distributed software systems is introduced and illustrated by means of an example. The language of OCoNs (Object Coordination Nets) integrates the structuring me...

متن کامل

SystemswithObject Coordination Nets

A dedicated approach for the design and development of distributed software systems is outlined. The method may be used in combination with any standard object-oriented analysis and design method as far as static aspects are concerned. Dynamic aspects like the external behavior of distributed components, the status of services or resource handling, however, play the key role in distributed syst...

متن کامل

Ruling the Behavior of Distributed Software Components

A new approach to support the development of distributed software systems is outlined. As far as static aspects are concerned, standard object-oriented design methods are used. Dynamic aspects like status of services or resource handling in objects and methods, however, play the key role in distributed systems. The main contribution of the approach is a method which puts the focus on these aspe...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1998